package cn.iocoder.yudao.module.vote.controller.admin.voterecorddetail.vo;

import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @description:
 * @author: moving
 * @date: 2022/7/13 16:58
 */
@Data
public class VoteRecordDetailVO {


    @ExcelProperty("记录id")
    private String id;

    @ExcelProperty("ip地址")
    private String ip;

    @ExcelProperty(value = "投票人员类型", converter = DictConvert.class)
    @DictFormat("votePersonType")
    private Integer votePersonType;


    @ExcelProperty("总投票数")
    private Integer voteCount;

    @ExcelProperty("投票名称")
    private String voteName;

    @ExcelProperty("被投人")
    private String userName;

    /**
     * 重点工作
     */
    @ExcelProperty("重点工作")
    private Double keyTasks;
    /**
     * 工作进展
     */
    @ExcelProperty("工作进展")
    private Double progress;
    /**
     * 工作协同
     */
    @ExcelProperty("工作协同")
    private Double collaboration;
    /**
     * 团队建设
     */
    @ExcelProperty("团队建设")
    private Double teamBuilding;

    /**
     * 参评人员类型：1课题组组长，2课题组成员
     */
    @ExcelProperty(value = "参评人员类型", converter = DictConvert.class)
    @DictFormat("voteReviewerType")
    private Integer voteReviewerType;


    @ExcelProperty("创建时间")
    private Date createTime;
}
